semiconductor furnace - French English Dictionary